package com.changgou.core.service;

/**
 * @author liyipeng
 * @date 2021-06-27 10:10
 * 删除操作
 */
public interface DeleteService<T> {

    /**
     * 根据条件进行删除
     * @param record  删除的条件
     * @return 删除的行数
     */
    int delete(T record);

    /**
     * 根据ID进行删除
     * @param id ID
     * @return 操作成功的行数
     */
    int deleteById(Object id);

}
